| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

RenderCommandQueue.h
1 // RenderCommandQueue.h
3 //
5
6 namespace nkGraphics
7 {
11 class RenderCommandQueue final
12 {
13 public :
14
15 // Constructor, destructor
19 RenderCommandQueue () noexcept ;
20
21 // Getters
25 nkMemory::BufferView<RenderCommand> getCommands () const ;
26
27 // Manipulations
33 void addCommand (const RenderCommand& command) ;
39 void reset () ;
40 } ;
41 }
nkGraphics::RenderCommandQueue::getCommands
nkMemory::BufferView< RenderCommand > getCommands() const
nkGraphics::RenderCommandQueue
A queue of rendering commands.
Definition: RenderCommandQueue.h:12
nkGraphics::RenderCommandQueue::reset
void reset()
nkGraphics::RenderCommand
Describes a render command and provides the necessary information for it to happen.
Definition: RenderCommand.h:12
nkGraphics::RenderCommandQueue::addCommand
void addCommand(const RenderCommand &command)
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7
nkGraphics::RenderCommandQueue::RenderCommandQueue
RenderCommandQueue() noexcept